#ifndef ORDER_ITEM_H_
#define ORDER_ITEM_H_

#include <string>
using namespace std;


struct Order_Item {
public:
  // constructors
  Order_Item () {}
  Order_Item(int seat, int order, int menu_item, int qty);
  
  
  // utility functions
  string display() const;

  //non-modifying functions
  char seat() const;
  int order() const;
  int menu_item() const;
  int qty() const;
  
private:
  //constants  
  
  // private data
  char seat_id;
  int order_id;
  int menu_item_id;
  int prod_qty;
};

bool operator==(const Order_Item& a, const Order_Item& b);

#endif //ORDER_ITEM_H_
